package com.training1.core.modules.dao;


import java.util.List;
import java.util.Map;

import com.training1.core.common.dao.CrudDao;
import com.training1.core.common.dao.annotation.MyBatisDao;
import com.training1.core.entity.BranchEntity;
import com.training1.core.entity.ChargeEntity;

@MyBatisDao
public interface BranchDao extends CrudDao<BranchEntity>{
	
	/**
	 * 查询又有机构类型
	 * @return
	 */
	public List<BranchEntity> findAllTypeName();
	/**
	 * 查询机构名称
	 * @return
	 */
	public BranchEntity checkOrgName(Map<String, Object> map);
	/**
	 * 查询总部 是否存在
	 * @return
	 */
	public BranchEntity checkOrgType();
}
